Optimal Allocation of Bits to Frames in Compressed Video
نویسندگان
چکیده
This paper concerns the optimal allocation of bits to individual video frames when compressing a video sequence, where the average number of bits per frame is given as a prior constraint. The optimization algorithm developed here is suitable for offline compression; it requires multiple passes through the video sequence. We hope to extend this work to the case of online (single-pass) compression in a future paper. Our algorithm—which falls under the general heading of rate control mechanisms—was developed in the context of the Strathclyde Compression Transform (SCT) [4, 5]. To date the SCT has employed a rate control that minimizes end-to-end delay rather than maximizing perceptual quality. On the basis that it takes a finite time to transmit each bit in a “real-time” mode of operation, each frame is compressed up to the point where it utilizes the bits available per second (bandwidth) divided by the frames encoded per second (frame rate). While suitable for applications such as video phone where delay is critical, the minimal delay rate control is inappropriate for offline operation where file size rather than transmission delay is an issue. This research was motivated by the hypothesis that a significant improvement in quality ought to be obtainable by varying the allocation of bits to frames in the light of a well-defined optimization procedure, based on the economic principle of equalization of marginal return. For reasons given in section 2.1 below, the SCT is particularly suitable for such a form of rate control. Section 2 presents the relevant theoretical argument, describes the optimization algorithm, and discusses the properties of the algorithm. Section 3 presents experimental results, and section 4 concludes.
منابع مشابه
Video Abstraction in H.264/AVC Compressed Domain
Video abstraction allows searching, browsing and evaluating videos only by accessing the useful contents. Most of the studies are using pixel domain, which requires the decoding process and needs more time and process consuming than compressed domain video abstraction. In this paper, we present a new video abstraction method in H.264/AVC compressed domain, AVAIF. The method is based on the norm...
متن کاملOptimal Bit Allocation for MPEG-4 Video Coding
In this paper, we propose an optimal bit allocation scheme for MPEG-4 video coding. In the proposed scheme, we assign more bits to I-frames and some selected P-frames. In order to decide optimal target bits for each intra frame, we need to calculate spatial complexity of the intra frame. We also define an absolute temporal correlation factor to measure temporal correlation between successive fr...
متن کاملOptimal Rate Control in H.264 Video Coding Based on Video Quality Metric
The aim of this research is to find a method for providing better visual quality across the complete video sequence in H.264 video coding standard. H.264 video coding standard with its significantly improved coding efficiency finds important applications in various digital video streaming, storage and broadcast. To achieve comparable quality across the complete video sequence with the constrain...
متن کاملAn Efficient Adaptive Boundary Matching Algorithm for Video Error Concealment
Sending compressed video data in error-prone environments (like the Internet and wireless networks) might cause data degradation. Error concealment techniques try to conceal the received data in the decoder side. In this paper, an adaptive boundary matching algorithm is presented for recovering the damaged motion vectors (MVs). This algorithm uses an outer boundary matching or directional tempo...
متن کاملروشی جدید برای اختفای خطا در فریمهای ویدئو با استفاده از شبکه عصبی RBF
Transmission of compressed video over error prone channels may result in packet losses, which can degrade the image quality. Error concealment (EC) is an effective approach to reduce the degradation caused by the missed information. The conventional temporal EC techniques are always inefficient when the motions of the video object are irregular. In this paper, in order to overcome this problem,...
متن کامل